commit oneself to doing something - German English Dictionary